Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20A PEPPARD ROAD Semi-Detached £450,000 16 Mar 2010
32 PEPPARD ROAD Detached £500,000 14 Feb 2003
34 PEPPARD ROAD Detached £985,000 3 Mar 2023
36 PEPPARD ROAD Detached £470,000 4 Nov 2011
38 PEPPARD ROAD Detached £490,000 27 Jan 2006
56 PEPPARD ROAD Detached £623,000 21 Feb 2011